﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PerfumeShopManagement.DAL;

namespace PerfumeShopManagement.BLL
{
    public abstract class BllAbstractBase<T, Tid> : IBll<T, Tid>
    {
        public BllAbstractBase() { }

        protected List<T> items;
        public abstract List<T> GetAll();
        public abstract T Get(Tid id);
        public abstract List<T> Search(T criteria);
        public abstract bool Save(T obj);
        public abstract bool DeleteById(Tid id);
    }
}
